/*
 * Battery.h
 *
 *  Created on: Dec 10, 2011
 *      Author: Michael Anderson
 *      Part of Team 955 Battery Cart project
 *      compiled on Eclipse with Arduino libraries and avr-gcc
 */

#ifndef BATTERY_H_
#define BATTERY_H_

#include "enums.h"
#include <Arduino.h>

class Battery {
public:
    Battery(uint8_t);

    uint8_t getID();
    battery_state getState();
    void setState(battery_state);

private:
    battery_state state;
    uint8_t batteryID;
};

#endif /* BATTERY_H_ */
